Michael Sobell House
Rickmansworth Rd., Northwood, Greater London, United Kingdom, HA6 2RN
(01923) 844531 Phone